SKYSCRAPER
Synonyms
for
sports stadium
3 synonyms found - words and phrases with similiar meaning.
Definition
noun
a large structure for open-air sports or entertainments
●
arena
noun
●
bowl
noun
●
stadium
noun
MEDIUM RECTANGLE
MEDIUM RECTANGLE
Synonyms
for
sports stadium
3 synonyms found - words and phrases with similiar meaning.
Definition
noun
a large structure for open-air sports or entertainments
●
arena
noun
●
bowl
noun
●
stadium
noun